imperial school of naval engineering - French English Dictionary